<?php
 Session_Start () ;
 Include ("../../include/garennes.cfg") ;
 Include ("../../include/init.php") ;
 Include ("../include/config.inc") ;
 verif_droits ($droit_courant, $_SESSION ["code"]) ;
 
 $resultats = SQL_commande ("SELECT * FROM menus WHERE numero='".$droit_courant."' AND ordre='0'", $id_sql) ;
 $l = SQL_tableau_associatif ($resultats, "") ; 
 Echo "<html><head>" ;
 entete_html ("Garennes", "travail", 1) ;
 Echo styles ("none", "none", "none", $l ["lien"], "none") ;
 Echo "</head>" ;
 
 Echo "<body background=\"../images/fond.png\" text=\"#000000\" onContextMenu=\"return false\">" ;
 Echo "<center><font color=\"#0000FF\">Insertion&nbsp;des&nbsp;&eacute;l&egrave;ves&nbsp;provenant&nbsp;d'un&nbsp;fichier&nbsp;TEXTE&nbsp;(1/3)&nbsp;</font></center>" ;
 Echo "<table border=\"1\" bgcolor=\"".$l ["couleur_fond"]."\" cellpadding=\"0\" cellspacing=\"0\" align=\"center\" style=\"border:1px solid #000000;border-collapse:collapse\">" ;
 Echo "<tr><td>" ;
 Echo "<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\" style=\"border-collapse:collapse\">" ;
 Echo "<tr><td align=\"center\">&nbsp;Bonjour.<br>&nbsp;Bienvenue&nbsp;sur&nbsp;l'interface&nbsp;d'insertion&nbsp;d'&eacute;l&egrave;ves.&nbsp;</td></tr>" ;
 Echo "<tr><td align=\"center\"><br>&nbsp;Pour&nbsp;utiliser&nbsp;cette&nbsp;interface,&nbsp;il&nbsp;faudra&nbsp;un&nbsp;fichier&nbsp;au&nbsp;format&nbsp;texte&nbsp;CSV&nbsp;<br>" ;
 Echo "&nbsp;avec&nbsp;les&nbsp;champs&nbsp;ci-dessous,&nbsp;l'ordre&nbsp;important&nbsp;peu&nbsp;:</td></tr>" ;
 Echo "<tr><td align=\"center\"><table border=\"1\" cellpadding=\"0\" cellspacing=\"0\" style=\"border:1px solid #000000;border-collapse:collapse\">" ;
 Echo "<tr bgcolor=\"".$l ["lien"]."\"><td align=\"center\"><b>&nbsp;Champs&nbsp;</b></td><td><b>&nbsp;Obligatoire&nbsp;</b></td><td><b>&nbsp;Contenu&nbsp;</b></td></tr>" ;
 For ($i = 1 ; $i <= $imp_eleves_texte [0][0] ; $i++)
  {
   If ($imp_eleves_texte [$i][0] != "")
    {
     Echo "<tr" ;
     If ($i%2 == 0) { Echo " bgcolor=\"".$l ["nom"]."\"" ; }
     Echo "><td align=\"center\">&nbsp;".$imp_eleves_texte [$i][0]."&nbsp;</td><td align=\"center\">&nbsp;" ;
     If ($imp_eleves_texte [$i][1] == 1) { Echo "X" ; }
     Echo "&nbsp;</td><td>&nbsp;" ;
     Switch ($imp_eleves_texte [$i][2])
      {
       // Description
       Case 0 : Switch ($imp_eleves_texte [$i][3])
                 {
                  Case 0 : Echo "<b>".$imp_eleves_texte [$i][4]."</b>&nbsp;caract&egrave;res" ; Break ;
                  Case 1 : Echo "Texte" ; Break ;
                  Case 2 : Echo "A choisir parmi : <b>".$imp_eleves_texte [$i][4]."</b>" ; Break ;
                  Case 3 : Echo "<b>Date</b>.<br>&nbsp;Formats possible : <b>AAAA-MM-JJ, AAAAMMJJ, AAAA/MM/JJ, JJ-MM-AAAA, JJMMAAAA, JJ/MM/AAAA</b>" ; Break ;
                 }
                Break ;
       // Bdd
       Case 1 : $champs = Explode (";", $imp_eleves_texte [$i][4]) ;
                $c = "" ;
                For ($j = 0 ; $j < SizeOf ($champs) ; $j++)
                 {
                  If ($j > 0) { $c .= "," ; }
                  $c .= $champs [$j] ;
                 }
                $ok = SQL_commande ("SELECT ".$c." FROM ".$imp_eleves_texte [$i][3]." ORDER BY ".$champs [0], $id_sql) ;
                If (SQL_nbr_lignes ($ok) > 0)
                 {
                  If (SQL_nbr_lignes ($ok) < 9)
                   {
                    For ($j = 0 ; $j < SQL_nbr_lignes ($ok) ; $j++)
                     {
                      If ($j > 0) { Echo "<br>&nbsp;" ; }
                      $ligne = SQL_ligne_suivante ($ok) ;
                      Echo "<b>".$ligne [0]."</b>" ; If (SizeOf ($champs) > 1) { Echo "&nbsp;->&nbsp;".$ligne [1] ; }
                     }
                   }
                  Else
                   {
                    Echo "Codes&nbsp;possibles&nbsp;:&nbsp;" ;
                    For ($j = 0 ; $j < SQL_nbr_lignes ($ok) ; $j++)
                     {
                      If ($j > 0) { Echo ", " ; }
                      $ligne = SQL_ligne_suivante ($ok) ;
                      Echo "<b>".$ligne [0]."</b>" ;
                     }
                   }
                 }
                Else
                 {
                  Echo "Aucun&nbsp;code&nbsp;dans&nbsp;la&nbsp;base." ;
                 }
                Break ;
      }
     Echo "&nbsp;</td></tr>" ;
    }
  }
 Echo "</table></td></tr>" ;
 If ($imp_eleves_texte [0][1] != "")
  {
   Echo "<tr><td>&nbsp;</td></tr>" ;
   Echo "<tr><td align=\"center\">&nbsp;Exemple&nbsp;:&nbsp;<b>".$imp_eleves_texte [0][1]."</b>&nbsp;</td></tr>" ;
  }
 If ($imp_eleves_texte [0][2] != "")
  {
   Echo "<tr><td>&nbsp;</td></tr>" ;
   Echo "<tr><td align=\"center\">&nbsp;<b>".$imp_eleves_texte [0][2]."</b>&nbsp;</td></tr>" ;
  }
 If ($imp_eleves_texte [0][3] > 0)
  {
   Echo "<tr><td>&nbsp;</td></tr>" ;
   For ($i = 0 ; $i < $imp_eleves_texte [0][3] ; $i++)
    {
     $ok = SQL_commande ("SELECT COUNT(*) FROM ".$imp_eleves_texte [0][4+$i], $id_sql) ;
     $ligne = SQL_ligne_suivante ($ok) ;
     Echo "<tr><td align=\"center\">&nbsp;Table&nbsp;<b>".$imp_eleves_texte [0][4+$i]."</b>&nbsp;->&nbsp;" ;
     If ((integer)$ligne [0] > 0) { Echo "OK" ; } Else { Echo "<blink>Vide</blink>&nbsp;!" ; }
     Echo "</td></tr>" ;
    }
  }
 Echo "<tr><td>&nbsp;</td></tr>" ;
 Echo "<tr><td align=\"right\">&nbsp;<a href=\"./imp_texte_eleves_2.php\">&nbsp;SUIVANT-->&nbsp;</a>&nbsp;</td></tr>" ;
 Echo "</table></td></tr></table>" ;
 Echo "</body></html>" ;
?>